package com.qfedu.stussm.dao;

import com.qfedu.stussm.dto.StuDto;
import com.qfedu.stussm.entity.Student;
import com.qfedu.stussm.vo.PageBeanVo;
import com.qfedu.stussm.vo.R;

import java.util.List;

public interface StudentDao {
    /**
     * 添加
     * @param student
     * @return
     */
    int add(Student student);
    /**
     * 删除
     */
    int del(int id);
    /**
     * 修改
     */
    int update(Student student);
    /**
     * 查询
     */
    List<PageBeanVo> selectAll();
    /**
     * 支持模糊 查询*/
    List<StuDto> selectLikeAll(String stu_name);
    /**
     * 查询导出数据
     */
    List<Student> sel();
    /**
     * 批量新增
     */
    int addBatch(List<Student> list);
}
